Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH LANE Detached £1,160,611 25 Aug 2022
5 FINCH LANE Semi-Detached £230,000 13 Nov 1996
13 FINCH LANE Detached £530,000 14 Oct 2005
15 FINCH LANE Semi-Detached £903,500 10 Nov 2017
17 FINCH LANE Semi-Detached £1,250,000 28 Sep 2021
21 FINCH LANE Semi-Detached £940,000 11 May 2017